package com.zzyl.mapper;

import com.zzyl.entity.ProjectPlan;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface ProjectPlanMapper {
    //根据 项目ID 查询 项目计划关联表 该项目是否已与计划绑定
    Long selectByProjectId(Long id);

    //新增计划-新增项目
    void insert(@Param("list") List<ProjectPlan> projectPlans);

    //编辑计划-删除所有计划中的项目
    void deleteByPlan(Long id);

    //通过nursing_level的planId，得到nursing_project_plan的projectId
    List<Long> selectProjectId(String planId);
}
